a damp cloth - Turkish English Dictionary